<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <base target="_blank"/>
    <title>JS数组</title>

    <script>
        //1.使用构造函数定制（方法中一个值表示长度，如果有多个值表示数组的元素）
        var arr1 = new Array();
        //2.指定长度，所有值默认为undefined
        var arr2 = new Array(5);
        //构造并赋值-->数组元素为1 2 3，长度为3
        //数组中元素值类型可以不同
        var arr3 = new Array(1, 2, 3, 22, 33, "fauks", 12, 3, null);

        //遍历
        for (var i = 0; i < arr3.length; i++) {
            console.debug("第" + (i + 1) + "个值为" + arr3[i]);
        }


        //使用字面量
        var arr4 = [2, 3, 4]
        console.debug(arr4[0]);
        //数组长度可以动态改变
        arr4[4] = 100;


    </script>
</head>
<body>


</body>

</html>